﻿@charset "utf-8";
.crumbs-area{overflow: hidden;width: 1210px;margin: 0 auto;height: 50px;padding: 15px;font-size: 14px;color: #7F8C8D;}
.crumbs-area li{float:left}
.crumbs-area a{color:#666}
.crumbs-area i{padding:0px 10px;}
.crumbs-area span{color:#95A5A6}


.detail-area{overflow: hidden;width: 1210px;margin: 0 auto;min-height:500px;font-size: 14px;color: #666;}
.ad-area{overflow: hidden;float:left;width: 200px;margin: 0 auto;min-height:500px;font-size: 14px;color: #666;margin-right:10px;}
.info-area{overflow: hidden;position: relative;float:left;width: 1210px;margin: 0 auto;min-height:400px;font-size: 14px;color: #666;}


.preview{width:640px; height:385px;float:left;}
/* smallImg */
.smallImg{position: relative;height: 65px;margin-top: 1px;padding: 8px 5px;width: 400px;overflow: hidden; margin: 0 auto;}
/*.smallImg{position: relative;height: 65px;margin-top: 1px;background-color: #fff;padding: 6px 5px;width: 60%;overflow: hidden;margin-left: 20%;}*/
.scrollbutton{width:40px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/3_2_03.png) 12% no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/3_2_04.png) 12% no-repeat;  margin-left:375px; margin-top:-50px;}

#imageMenu {height:50px; width:320px; overflow:hidden; margin-left:0; float:left;}
#imageMenu ul {display: inline-block;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}

/* bigImg */
.bigImg{position:relative; float:left; width:640px; height:320px; overflow:hidden;}
.bigImg #midimg{width:640px; height:320px;}
.bigImg #winSelector{width:275px; height:160px;}

#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}

/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}

.info-panel{height:400px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding-top: 10px; }
.good-info-panel{width:570px; height:385px;float:left;padding:0px 10px;}
.good-price-panel{padding:10px; background: url(../images/2_5.png) repeat-x; margin-top:30px; margin-bottom: 20px}
.good-title{font-size: 20px;padding:0 10px 10px 10px;border-bottom: 1px solid #ddd;color: #333;font-weight: 600;}
.good-title p {line-height: 28px; min-height: 55px;}
.good-title .cashCoupon { display:block; color: #d5d5d5; font-size: 14px; background: none !important; margin-top: 20px;margin-bottom: 10px;}
.good-price{font-size: 12px; text-decoration: line-through;}
.prize-b{font-size: 24px;color:#bc0000}
.good-price-panel p{min-height:30px;}
.good-price-panel b{font-size:18px; min-width: 80px;display: block;float: left; font-weight: 600;}
.evaluate-panel i{margin-right:2px;}
.stock {font-size: 14px;}
.stock span {display: inline-block; min-width: 50px;}
.address-panel{padding:10px;border-bottom: 1px dashed #ddd;}
.address-panel p{min-height:25px;}
/* 该商家其他商品*/
.other-good { width: 1210px; margin-top: 20px; margin-bottom: 60px;}
.other-good table {width: 100%;}
.other-good table thead tr  { height: 35px; background-color: #de2525;}
.other-good table thead tr th {line-height: 35px; color: #fff; text-align: center; font-size: 20px;}
.other-good table thead tr th:first-child,.other-good table tbody tr td:first-child {padding-left: 30px; text-align: left;}
.other-good table tbody tr { height: 45px; border-bottom: 1px solid #ddd;}
.other-good table tbody tr:hover {color: #de2525; background-color: #ddd;}
.other-good table tbody tr:hover td:nth-child(2) {color: #981111;}
.other-good table tbody tr td {line-height: 45px; text-align: center; font-size: 18px; cursor: pointer;}
.other-good table tbody tr td.p-price {color:#de2525; }
.pay-num-panel{margin: 10px 0;}
.pay-num-panel p{min-height:25px;}

.add-good-panel{}
.add-good-btn{padding:10px;}
.add-good-btn a{margin-right: 0;float: left;overflow: hidden;position: relative;width: 178px;height: 38px;line-height: 38px;font-size: 16px;text-align: center;	margin-right:10px;}


.add-cart{background-color: #c40000;border: 1px solid #c40000;color: #fff;}
.add-good{background-color: #ffeded;border: 1px solid #c40000;color: #c40000;}


.detail-area-panel{min-height:500px;width:100%;padding:20px 0px;}
.detail-tab-title{height:40px;border-bottom:4px solid #FF6666;background:#FFF}
.detail-tab-title p{padding:10px;font-size:16px;}
.detail-tab-panel{padding:10px;}
/* 重置tab切换样式*/
.nav-tabs {background-color: #ddd; border-bottom: none;}
.nav-tabs>li {margin-bottom: 0;}
.nav-tabs>li>a {border-radius: 0 !important;border: none;  font-size: 16px; color: #333;}
.nav-tabs>li>a:hover {background-color: #E33D3E !important; color: #fff !important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {background-color: #E33D3E !important; color: #fff !important; border: none; }
#store  div{ margin-bottom: 36px;}
#store  div p {font-size: 16px; line-height: 25px; margin-top: 10px;}
/* 商品评论 */
.comment {width: 100%; padding: 0; margin:0; list-style: none;}
.comment .single-comment {padding: 10px; min-height: 180px; border-bottom: 1px solid #ddd; overflow: hidden;}
.comment .single-comment:last-child {border-bottom: none;}
.comment .single-comment .userImg {width: 70px; height: 100px; overflow: hidden; margin-right: 30px; float: left;}
.comment .single-comment .userImg img{display: block; width: 70px; height: 70px;}
.comment .single-comment  .userImg span {display: block; text-align: center; color: #ff3300; line-height: 30px;}
.comment .single-comment .pro-right {width: 65%; float: left;}
.comment .single-comment  .pro-right p {line-height: 30px; margin-bottom: 10px;}
.pro-right-top {margin-bottom: 16px;}
.pro-right-top p {margin: 0;}
.date {display: inline-block; margin-left: 20px; line-height: 16px;}
.smack {position: absolute; top:12px; left: 10px; z-index: 99;}
.smack span { display: block; float: left; font-size: 20px; color: #fff; line-height: 50px;}
.smack span:first-child {width: 50px; height: 50px; background-color: #E33D3E; text-align: center;}
.smack span:last-child {width: 64px; height: 50px; background: url(../images/3_4_04.png) no-repeat; padding-left: 4px;}
/* 评论上传图片*/
.imgBox {width: 100%; max-height: 80px; overflow: hidden;}
.imgBox ul {margin:0 ; padding: 0; overflow: hidden;}
.imgBox ul li {width: 80px; height: 80px; float: left; overflow: hidden; margin: 0 5px 5px 5px;}
.imgBox ul li img {display: block; width: 100%; height: 100%;}


